herbaceous layer - English Synonyms Dictionary